f417cc6bc1152f0ebf6a0ef15fc878b9c6f806b9,src/main/java/yk/senjin/shaders/gshader/ShaderParent.java,ShaderParent,sign,#Vec3f#,235

Before Change


public static Vec4f abs(Vec4f arg0) {return Vec4f.v4(((float)Math.abs(arg0.x)), ((float)Math.abs(arg0.y)), ((float)Math.abs(arg0.z)), ((float)Math.abs(arg0.w)));}
public static float sign(float arg0) {return ((float)Math.signum(arg0));}
public static Vec2f sign(Vec2f arg0) {return Vec2f.v2(((float)Math.signum(arg0.x)), ((float)Math.signum(arg0.y)));}
public static Vec3f sign(Vec3f arg0) {return Vec3f.v3(((float)Math.signum(arg0.x)), ((float)Math.signum(arg0.y)), ((float)Math.signum(arg0.z)));}
public static Vec4f sign(Vec4f arg0) {return Vec4f.v4(((float)Math.signum(arg0.x)), ((float)Math.signum(arg0.y)), ((float)Math.signum(arg0.z)), ((float)Math.signum(arg0.w)));}
public static float floor(float arg0) {return ((float)Math.floor(arg0));}
public static Vec2f floor(Vec2f arg0) {return Vec2f.v2(((float)Math.floor(arg0.x)), ((float)Math.floor(arg0.y)));}

After Change


public static Vec4f abs(Vec4f arg0) {return Vec4f.v4(Math.abs(arg0.x), Math.abs(arg0.y), Math.abs(arg0.z), Math.abs(arg0.w));}
public static float sign(float arg0) {return Math.signum(arg0);}
public static Vec2f sign(Vec2f arg0) {return Vec2f.v2(Math.signum(arg0.x), Math.signum(arg0.y));}
public static Vec3f sign(Vec3f arg0) {return Vec3f.v3(Math.signum(arg0.x), Math.signum(arg0.y), Math.signum(arg0.z));}
public static Vec4f sign(Vec4f arg0) {return Vec4f.v4(Math.signum(arg0.x), Math.signum(arg0.y), Math.signum(arg0.z), Math.signum(arg0.w));}
public static float floor(float arg0) {return (float)Math.floor(arg0);}
public static Vec2f floor(Vec2f arg0) {return Vec2f.v2((float)Math.floor(arg0.x), (float)Math.floor(arg0.y));}